# this file has the app specific data

# this defines the name of the app, and the main file
TARGET  =	nglisp

# this is the list of object files needed

LNOBJS	=	$(oDir)/$(TARGET).o \
		$(oDir)/interpreter.o \
		$(oDir)/standardfunctions.o \
		$(oDir)/ide.o \
		$(oDir)/types.o

EXOBJS	=	$(oDir)/$(TARGET)_rc.o \
		$(LNOBJS)

TESTS   =	

# libtommath
LIBTM	= 1

# wx stuff
USEWX	= 1
DEVWX	= 1
DEBUG	= 0
UNICODE	= 1

# Optional libs
ADV	= 0
HTML	= 0
QA	= 0
XRC	= 0

# Contrib libs
ANIMATE	= 0
DEPREC	= 0
FL	= 0
GIZMOS	= 0
MMEDIA	= 0
OGL	= 0
PLOT	= 0
STC	= 0
SVG	= 0

RESOBJ  =	LISP.ico

# global data
include ../include.mak


# this is the deps of the object files 
$(oDir)/$(TARGET).o:	$(TARGET).cpp $(TARGET).h interpreter.h types.h ide.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/interpreter.o:	interpreter.cpp interpreter.h standardfunctions.h types.h ide.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/ide.o:	ide.cpp interpreter.h types.h ide.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/standardfunctions.o:	standardfunctions.cpp standardfunctions.h types.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/types.o:	types.cpp standardfunctions.h types.h
	$(CC) -c $(CFLAGS) -o $@ $<
